<?php

Class Medico{
	private $q;
	private $res;


	public function get_medico_login($id_med){
	$this->q = "select * from medicos where id_medico = $id_med";
	$this->res = Database::query_simple($this->q);
	return $this->res;
	}
	
	
	public function get_medicos(){
	
	$this->q = "select * from medicos" ;
	$this->res = Database::query($this->q);
	return $this->res;	


	}
	
	public function get_medicos_super(){
	
	$this->q = "select m.*, c.id_usuario, c.contrasena, c.usuario from medicos m, contrasenas c where c.id_usuario = m.id_medico AND c.id_tipo_usuario = 2 group by c.id_usuario";
	$this->res = Database::query($this->q);
	return $this->res;	


	}


	function get_medico($id_medico){
	
	$this->q = "select * from medicos where id_medico=$id_medico " ;
	$this->res = Database::query($this->q);
	return $this->res;	


	}

	public function next_medico(){

	$this->q = "SELECT id_medico+1 as id_medico FROM medicos ORDER BY id_medico DESC LIMIT 1";
	$this->res = Database::query($this->q);
	if(!$this->res) $this->res = Array (0 => array(id_medico => 1));
	return $this->res;
	}

	function put_medico($id_medico,$nombre,$apellido,$fecha_ingreso,$sexo,$telefono,$matricula,$direccion,$activo,$fecha_nac){

	$this->q = "insert into medicos (id_medico,nombre_medico,apellido_medico,fecha_ingreso,sexo,telefono,matricula,direccion,activo,fecha_nacimiento) values ($id_medico,'$nombre','$apellido','$fecha_ingreso','$sexo',$telefono,$matricula,'$direccion',$activo,'$fecha_nac') " ;
	Database::query_baja($this->q);	

	}
	
	function mod_medico($id_medico,$nombre,$apellido,$fecha_ingreso,$sexo,$telefono,$matricula,$direccion,$activo,$fecha_nac){

	$this->q = "update medicos set nombre_medico = '$nombre',apellido_medico = '$apellido',fecha_ingreso = '$fecha_ingreso',sexo = '$sexo',telefono = $telefono ,matricula = $matricula,direccion='$direccion',activo = $activo,fecha_nacimiento = '$fecha_nac' where id_medico = $id_medico " ;
	Database::query_baja($this->q);	


	}

	function del_medico($id_medico){

	$this->q = "delete from medicos where id_medico =$id_medico " ;
	Database::query_baja($this->q);	


	}


	
}?>
